Text copied to clipboard!

Title

Text copied to clipboard!

Senior Systems Administrator

Description

Text copied to clipboard!
We are looking for a highly skilled and experienced Senior Systems Administrator to join our IT team. The ideal candidate will be responsible for the configuration, maintenance, and reliable operation of computer systems, network servers, and virtualization. They will install hardware and software, and participate in research and development to continuously improve and keep up with the IT business needs of our organization. The Senior Systems Administrator will actively resolve problems and issues with computer and server systems to limit work disruptions within the company. They will also be responsible for ensuring the highest levels of systems and infrastructure availability. This role requires a deep understanding of system architecture, security, and performance tuning. Key duties include managing and monitoring all installed systems and infrastructure, installing, configuring, testing, and maintaining operating systems, application software, and system management tools. The candidate will also ensure the highest levels of systems and infrastructure availability, monitor and test application performance for potential bottlenecks, identify possible solutions, and work with developers to implement those fixes. The successful candidate will have a strong background in IT, computer systems engineering, or systems administration and analysis. They should be able to diagnose and resolve hardware and software issues quickly and efficiently. The role also involves mentoring junior staff and providing technical leadership within the team. This is a critical role in our organization, and we are looking for someone who is proactive, detail-oriented, and capable of working independently as well as part of a team. The Senior Systems Administrator will play a key role in ensuring our IT infrastructure is robust, secure, and scalable to meet the growing needs of our business.

Responsibilities

Text copied to clipboard!
  • Manage and monitor all installed systems and infrastructure
  • Install, configure, test, and maintain operating systems and application software
  • Ensure the highest levels of systems and infrastructure availability
  • Monitor and test application performance and resolve issues
  • Maintain security, backup, and redundancy strategies
  • Write and maintain custom scripts to increase system efficiency
  • Provide 2nd and 3rd level support
  • Liaise with vendors and other IT personnel for problem resolution
  • Document system configurations and procedures
  • Mentor junior IT staff and provide technical guidance

Requirements

Text copied to clipboard!
  • Bachelor’s degree in Computer Science, Information Technology, or related field
  • 5+ years of experience in systems administration
  • Strong knowledge of systems and networking software, hardware, and networking protocols
  • Experience with virtualization and containerization (e.g., VMware, VirtualBox, Docker)
  • Familiarity with various operating systems and platforms
  • Resourcefulness and problem-solving aptitude
  • Excellent communication skills
  • Experience with monitoring systems
  • Knowledge of scripting languages (e.g., Bash, Python, PowerShell)
  • Certifications such as MCSE, RHCE, or CompTIA Server+ are a plus

Potential interview questions

Text copied to clipboard!
  • How many years of experience do you have in systems administration?
  • What operating systems are you most comfortable working with?
  • Describe a time you resolved a critical system failure.
  • What monitoring tools have you used in previous roles?
  • Do you have experience with virtualization technologies?
  • How do you ensure system security and data integrity?
  • What scripting languages are you proficient in?
  • Have you mentored junior staff before?
  • What is your approach to documentation and change management?
  • Are you available for on-call support if needed?